home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1994 January / PSL Monthly Shareware CD-ROM (Public Software Library) (January 1994).iso / games / dos / arcade / brix.exe / BRIX.DOC < prev    next >
Encoding:
Text File  |  1991-12-15  |  10.5 KB  |  253 lines

  1. //////////////////////////////////////////////////////////////////////////////
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                     ▄▄▄▄▄     ▄▄▄▄▄▄    ▄▄▄▄  ▄▄     ▄▄
  9.                     ▄▄   ▄    ▄▄    ▄▄   ▄▄   ▄▄     ▄▄
  10.                     ▄▄   ▄    ▄▄    ▄▄   ▄▄    ▄▄   ▄▄
  11.                     ▄▄   ▄    ▄▄    ▄▄   ▄▄     ▄▄ ▄▄
  12.                     ▄▄▄▄▄▄    ▄▄▄▄▄▄▄    ▄▄      ▄▄▄
  13.                     ▄▄    ▄   ▄▄  ▄▄     ▄▄      ▄▄▄
  14.                     ▄▄    ▄    ▄   ▄▄    ▄▄     ▄▄ ▄▄
  15.                     ▄     ▄   ▄▄    ▄▄    ▄    ▄    ▄▄
  16.                     ▄▄    ▄   ▄    ▄ ▄   ▄▄    ▄     ▄▄
  17.                     ▄ ▄ ▄▄   ▄ ▄     ▄  ▄  ▄  ▄      ▄ 
  18.                      ▄         ▄          ▄     ▄    ▄
  19.                          ▄    ▄     ▄     ▄    ▄      ▄
  20.                      ▄                     
  21.                         ▄                ▄           ▄
  22.  
  23.  
  24.  
  25.  
  26.             BRIX v2.0  Copyright (c) 1991 by Dlugosz Software
  27.  
  28.                       Written by Michael Hoyt, Jr.
  29.  
  30.  
  31.  
  32.                           game documentation
  33.  
  34.  
  35.  
  36.  
  37. //////////////////////////////////////////////////////////////////////////////
  38.  
  39. BRIX is a Tetris-style arcade game.  The computer gives you a set of puzzle
  40. pieces which you must drop into place at the bottom of a well.  The object is
  41. to drop the pieces so as to completely fill up as many rows as possible.  To
  42. achieve this end, you may rotate the puzzle pieces clockwise or counter-
  43. clockwise as they fall down the well.  When a row is completely filled, it
  44. dissapears and all the pieces above it fall down to fill in the gap.  Each
  45. game level requires you to complete a specified number of rows to advance to
  46. the next higher level.  As levels progress, the game speed increases, the
  47. well becomes smaller, the puzzle piece shapes become more complicated and
  48. harder to fit, random clutter appears, and other surprizes.
  49.  
  50. BRIX can be played solo or with another player in head-to-head competetion.
  51. There are four difficulty levels, ranging from "easy" to "impossible".
  52. A seperate "top-ten" high score list is kept for each difficulty level.
  53.  
  54. System requirements:
  55.         IBM PC/XT/AT or 100% compatible
  56.         EGA or VGA display adapter with monitor
  57.           (or anything a ViewPoint driver is available for.
  58.           This version requires at least 16 colors)
  59.         MS-DOS 2.1 or later
  60.  
  61. Running the Program
  62.  
  63. BRIX will autodetect a EGA or VGA and load EGA.DRV or VGA.DRV.  It will
  64. search the current directory and then the directory that the EXE file was
  65. loaded from.  You can explicitly specify the 256 color driver, or choose
  66. different resolutions.
  67.  
  68. Set the environment variable VPDRV to the name of the driver file to
  69. load.  It can be optionally followed by a mode number.  Example:
  70.  
  71.     set VPDRV=VGA.DRV;4
  72.     set VPDRV=MCGA256.DRV
  73.  
  74. The environment variable will override the autodetect and/or search for
  75. the driver.  VGA.DRV;4 is 640x400 mode.  That is lower res than standard
  76. VGA, but will drive the monitor at a 70Hz instead of 60.  A ";5" is normal
  77. VGA.  If you have VESA compatable BIOS, you can use mode 6 for 800x600.
  78. Mode 0 is the lowest resolution.  The game adapts to any resolution.
  79.  
  80. The MCGA256.DRV file, if used (vga or IBM MCGA is needed) will run the
  81. game in 256 color mode.  It is a low resolution, but uses more color.
  82. Try it!
  83.  
  84.  
  85.  
  86. Main menu keys:
  87.  
  88.         key     description
  89.         ---     -------------------------------------
  90.         f1      Start game at "easy" difficulty level
  91.         f2      Start game at "normal" difficulty level
  92.         f3      Start game at "hard" difficulty level
  93.         f4      Start game at "impossible" difficulty level
  94.         P       Select one or two players (the current selection is shown)
  95.         H       Display high score list (one page for each difficulty level)
  96.         K       Change key definitions:
  97.                    Another menu will appear. Select which player to change
  98.                    keycodes.  A prompt will appear for each game action.
  99.                    Use the same key for "ROTATE LEFT" and "ROTATE RIGHT"
  100.                    if you want to use one key to rotate shapes.
  101.         S       Turn sound effects on or off
  102.         C       Select one of two color sets for the brick shapes.
  103.                 "Pastel" colors are bright while "pure" colors are dark.
  104.         B       Turn the brick background on or off.  If the background is
  105.                 turned off, then the game will be played on a black background.
  106.  
  107.         Esc     Exit BRIX and return to the DOS prompt.  The high score list
  108.                 is automatically saved.
  109.  
  110.  
  111. TWO-PLAYER BRIX
  112. ------------------------------------------------------------------------------
  113.  
  114.         In two player mode, BRIX plays exactly as it does in one-player mode
  115.     except two players can compete head-to-head.  The same shapes are thrown
  116.     at both players in the same order.
  117.  
  118.  
  119.  
  120. THE HISTORY OF BRIX
  121. ------------------------------------------------------------------------------
  122.  
  123.         Version 1.0 of BRIX was a solo game.  It was written as a
  124.     demonstration program for the ViewPoint Graphics Library (see section
  125.     below) but evolved into a full-blown arcade game for one or two-players
  126.     with vivid color and sound (well, 16 colors with beeps and boops).  The 
  127.     original version took about six hours to write and was as buggy as heck.  The final version, 2.0, was a complete rewrite of 1.0
  128.     and took several days to code and debug.
  129.         What makes BRIX unique is its ability, provided through the ViewPoint
  130.     Graphics Library, to adjust to the resolution of just about any video
  131.     device, provided the device driver is present.  The reverse-gravity
  132.     feature -- where puzzle pieces fall upward -- is provided through
  133.     ViewPoint by simply moving the viewport origin to the bottom of the well
  134.     and calling the mirror_y() function; no other changes had to be made to
  135.     to the code to accomodate this feature!
  136.  
  137.     This version is distributed with the EGA, VGA, and MCGA256 drivers.
  138.     BRIX 2.1 does not adapt to a monochrome system yet.
  139.  
  140.         BRIX was compiled under Borland C++ 2.0 and version 1.00
  141.     of the ViewPoint Graphics Library.
  142.  
  143.  
  144.  
  145.  
  146. REGISTRATION
  147. ------------------------------------------------------------------------------
  148.  
  149.         BRIX version 2.1 is Shareware.  If you enjoy playing BRIX and your
  150.     conscience won't leave you alone (even over a measly five bucks), please
  151.     register by sending five (5) U.S. dollars, by cash, check, or money order,
  152.     to:
  153.  
  154.                          Dlugosz Software
  155.                          P.O. Box 867506
  156.                          Plano, TX 75086
  157.  
  158.         Your comments, suggestions, and/or criticisms (heaven forbid!) are
  159.     welcome.
  160.  
  161.  
  162.         If you would like propoganda concerning the ViewPoint Graphics
  163.     Library, please write to the above address or contact John Dlugosz
  164.     [70007,4657] on Compuserve and ask for a product brochure, or pop
  165.     into the GRAPHSUP forum (Developer's Den subtopic).
  166.  
  167.  
  168.     Upon registration, you'll gain the ability to customize the
  169.     levels in BRIX to design your own custom game.  You can taylor
  170.     the well size, speed, rows-to-complete, speed, available playing
  171.     pieces, and other effects, on a level-by-level basis.
  172.  
  173.  
  174.  
  175.  
  176. Piece Summary
  177. -------------
  178.  
  179.  
  180.  
  181.    0           5 █           10 ███       16 █
  182.                   ██                          ██
  183.    1  █                      11 ██             █          21  █
  184.                 6   █            ███                            █
  185.    2 █           ██                                          █
  186.      ██
  187.                 7  █          12 ██        17   █
  188.    3 ██          ██            █ █           ██          22  █
  189.                                                █               ██
  190.    4 █          8  █                                            █
  191.      █           █          13   █
  192.                   █                        18 ███          23 █
  193.                                   █            █               
  194.                 9 █                            █                 █
  195.                   █
  196.                    █           14 █         19 ███          24 █ █
  197.                                               ██              
  198.                                    █           ███             █ █
  199.  
  200.                                15          20  █
  201.                                   █ █          ██
  202.                                                █ █
  203.  
  204.  
  205.  
  206.  
  207.          ----------------end-of-author's-documentation---------------
  208.  
  209.                          Software Library Information:
  210.  
  211.                     This disk copy provided as a service of
  212.  
  213.                            Public (software) Library
  214.  
  215.          We are not the authors of this program, nor are we associated
  216.          with the author in any way other than as a distributor of the
  217.          program in accordance with the author's terms of distribution.
  218.  
  219.          Please direct shareware payments and specific questions about
  220.          this program to the author of the program, whose name appears
  221.          elsewhere in  this documentation. If you have trouble getting
  222.          in touch with the author,  we will do whatever we can to help
  223.          you with your questions. All programs have been tested and do
  224.          run.  To report problems,  please use the form that is in the
  225.          file PROBLEM.DOC on many of our disks or in other written for-
  226.          mat with screen printouts, if possible.  PsL cannot debug pro-
  227.          programs over the telephone, though we can answer questions.
  228.  
  229.          Disks in the PsL are updated  monthly,  so if you did not get
  230.          this disk directly from the PsL, you should be aware that the
  231.          files in this set may no longer be the current versions. Also,
  232.          if you got this disk from another vendor and are having prob-
  233.          lems,  be aware that  some files may have become corrupted or
  234.          lost by that vendor. Get a current, working disk from PsL.
  235.  
  236.          For a copy of the latest monthly software library newsletter
  237.          and a list of the 4,000+ disks in the library, call or write
  238.  
  239.                            Public (software) Library
  240.                                P.O.Box 35705 - F
  241.                             Houston, TX 77235-5705
  242.  
  243.                                  Orders only:
  244.                                 1-800-2424-PSL
  245.                               MC/Visa/AmEx/Discover
  246.  
  247.                           Outside of U.S. or in Texas
  248.                           or for general information,
  249.                               Call 1-713-524-6394
  250.  
  251.  
  252.  
  253.